1. $A$ : Type
\\[0ex]2. $B$ : Type
\\[0ex]3. $f$ : $A$$\rightarrow$($B$ + Top)
\\[0ex]4. $g$ : $A$$\rightarrow$($B$ + Top)
\\[0ex]5. $x$ : $A$
\\[0ex]$\vdash$  [$f$?$g$]($x$) = p{-}first([$f$; $g$])($x$)